cheerful sunflower - Turkish English Dictionary